#include <iostream>
 
using namespace std;
void kk_str(char *arr);
void kk_arr(int *arr);

int main( )
{
    // c 风格字符串
    char str[] = "Hello C++";
    // 字符串名 = 变量名
    cout << "字符名串 is ： " << str <<endl;
    cout << "===========================" << endl;

    char kk1[] = {'1','2','4','5', '\0'};
    cout << "kk1 is : " << kk1 << endl;

    cout << "===========================" << endl;
    // 数组
    int kk[] = {1,2,4,5};
    // 数组名为数组第一个元素的地址
    cout << "数组名 is ： " << kk <<endl;
    // C++ 传数组给一个函数，数组类型自动转换为指针类型，因而传的实际是地址
    kk_arr(kk);
    return 0;
}

void kk_str(char *arr)
{
    cout << "arr is : " << arr << endl;
}

// void kk_arr(int *arr)
void kk_arr(int arr[])
{
    cout << "arr is : " << arr << endl;
}

